steaming mad - Turkish English Dictionary